orthopaedic implants and instruments - Turkish English Dictionary